47340
47213
1107659
191411
1029222
350430
823418
565931
391401
50513
439684
759205
269284
504841
420275
783256
818951
471118
381102
61387
529115
84066
280432
642607